import {
  CashModel
} from '../../../../models/cash'
const App =  getApp();

const cashModel = new CashModel()

Page({

    /**
     * 页面的初始数据
     */
    data: {
      cardName:'',
      cardNo:'',
      bankName:'',
      tel:'',
      statusBarHeight: App.globalData.statusBarHeight,
      isTabbar:false
    },

    /**
     * 生命周期函数--监听页面加载
     */
    onLoad: function (options) {  
  
    },  

    //输入持卡人
    cardName:function(e){
      this.setData({
        cardName: e.detail.value
      })
    },

    //输入卡号
    cardNo:function(e){
      this.setData({
        cardNo: e.detail.value
      })
    },

    //输入开户银行
    bankName:function(e){
      this.setData({
        bankName: e.detail.value
      })
    },

    //输入联系方式
    tel:function(e){
      this.setData({
        tel: e.detail.value
      })
    },

    //提交
    fromSubmit: function () {
      const cardName = this.data.cardName
      const cardNo = this.data.cardNo
      const bankName = this.data.bankName
      const tel = this.data.tel
      if (!cardName){
        wx.showToast({
          title: "请输入持卡人姓名",
          duration: 1000,
          icon: 'none'
        })
        return;
      }
      if (!cardNo) {
        wx.showToast({
          title: "请输入银行卡卡号",
          duration: 1000,
          icon: 'none'
        })
        return;
      }
      if (!bankName) {
        wx.showToast({
          title: "请输入银行名称",
          duration: 1000,
          icon: 'none'
        })
        return;
      }
      if (!tel) {
        wx.showToast({
          title: "请输入联系方式",
          duration: 1000,
          icon: 'none'
        })
        return;
      }
      var reg = /^(13[0-9]|14[579]|15[0-3,5-9]|16[6]|17[0135678]|18[0-9]|19[89])\d{8}$/;
      if (!reg.test(tel)){
        wx.showToast({
          title: "联系方式不正确",
          duration: 1000,
          icon: 'none'
        })
        return;
      }
      cashModel.addBank({
        cardName: cardName,
        cardNo: cardNo,
        bankName: bankName,
        tel: tel
      }).then(res => {
          wx.showToast({
            title: "添加成功",
            duration: 1000,
            icon: 'none'
          })
          // wx.redirectTo({
          //   url: '/pages/manager/commision/mode/index'
          // })
          wx.navigateBack({
            delta: 1
          })
      }).catch();
    },
  
  
    /**
     * 生命周期函数--监听页面初次渲染完成
     */
    onReady: function () {
  
    },
  
    /**
     * 生命周期函数--监听页面显示
     */
    onShow: function () {
  
    },
  
    /**
     * 生命周期函数--监听页面隐藏
     */
    onHide: function () {
  
    },
  
    /**
     * 生命周期函数--监听页面卸载
     */
    onUnload: function () {
  
    },
  
    /**
     * 页面相关事件处理函数--监听用户下拉动作
     */
    onPullDownRefresh: function () {
  
    },
  
    /**
     * 页面上拉触底事件的处理函数
     */
    onReachBottom: function () {
  
    },

  })